/* 
    Document   : estilo
    Created on : 08/05/2012, 20:48:57
    Author     : marcio
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

/* CSS Document */

body{
    font-family:Arial, Helvetica, sans-serif;
    margin: 0;
}

#top{
    border-bottom-style:none;
    border-bottom-width:2px;
    background:url(./../images/bg_repete.png) repeat-x;
    height: 50pt;
    top: 0pt;
    margin: 0pt;
    left: 0pt;
}

#titulo{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 22px;
    text-align:center;	
    letter-spacing:3px;
    position: relative;
    top: 12px;
    
}

#data{
    position:absolute;
    left:85%;
    top:27px;
    font-size:12px;
}

#nomeUsuario{
    position:absolute;
    left:85%;
    top:8px;
    font-size:12px;
}

#linha{
    color:#000;
    font-size: 20px;

}

#login{
    position:absolute;
    top:200px;
    left:400px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-large;

    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-decoration: none;
    background-color: cornflowerblue;
    text-align: justify;
    vertical-align: middle;
    word-spacing: normal;
    white-space: normal;


}
#logininvalido{
    position: absolute;
    top: 400px;
    left: 550px;
    font-size: 12px;
    font-style: italic;
    color: red;
}

#titulo_tela{
    position: absolute;
    left:10px; 
    font-size:14px;


}

#menu{
    position: absolute;
    left: 5px;
    top: 50px;
    width:120px;
    height:29px;
    font-size: 11px;
    text-align:left;
    color:#37526b;
}


#tela{
    position: absolute;
    left:150px; 
    font-size:12px;
}

#link_novo{
    position:absolute;
    left:150px;
    font-size:12px;
    top:65px;
}

table{
    position:absolute;
    left:150px;
    top:90px;
    font-size:12px;
    width:85%;
    border: none;
}

table#t1{
    position:absolute;
    left:150px;
    top:90px;
    font-size:12px;
    width:70%;
    border: none;
}

table#fc{
    position:absolute;
    left:948px;
    top:320px;
    font-size:12px;
    width:15%;
    float: right;
}

table#qtdPorCliente{
    width:40%;
}
table#listaRotina{
    width:60%;
}


#data_consulta{
    position:absolute;
    left:930px;
    font-size:12px;
    top:500px;
}

tr#l1{
    background-color:#FC9;
    font-weight: bold;
    text-align: center;


}
td#link{
    text-align: center;
    border: 0;
}
td#center{
    text-align: center;
    border: 0;
}
tr#l3{
    background-color:#CCC;
    
}

tr#l4{
    background-color:white;
    
}

tr#l5{
    background-color:lightblue;
    
}

table#analisar{
    background-color: #FC9;
    color: aqua;
}

form#frmDemandas fieldset {
    padding: 10px 25px;
    border: none;
    border-top: 1px solid #CCC;
    border-left: 1px solid #CCC;
}
form#frmDemandas legend{
    padding: 1px 10px;
    border: 1px solid #CCC;
}